orthoscopic spectacles - English Synonyms Dictionary